/*============================================================================*/
/*                   CONTINENTAL AUTOMOTIVE SYSTEMS                           */
/*============================================================================*/
/*                        OBJECT SPECIFICATION                                */
/*============================================================================*
* name:            HALPorts.c
* version:         1.1
* created_by:      Lizette Acosta/Rodrigo Casados
* date_created:    June 22 2013
*=============================================================================*/
/* DESCRIPTION : Initializes ports                                            */
/*============================================================================*/
/* FUNCTION COMMENT : Implements entry point (main function) and other        */
/* application stuff.                                                         */
/*                                                                            */
/*============================================================================*/
/*  REVISION |   DATE      |                               |      AUTHOR      */
/*----------------------------------------------------------------------------*/
/*  1.1      | 22/June/2013 |                              | Lizette Acosta   */
/*                                                           Rodrigo Casados  */
/*============================================================================*/

#include "HALPorts.h"



void Init_Peri(void)
{
	void Init_Switch(void);
	void Init_Btn(void);
	void Init_LED(void);
}

void Led1_On (void)
{
	IO_PinWrite(pin_PE4,0); 
}

void Led2_On (void)
{
	IO_PinWrite(pin_PE5,0); 
}

void Led1_Off (void)
{
	IO_PinWrite(pin_PE4,1); 
}


void Led2_Off (void)
{
	IO_PinWrite(pin_PE5,1); 
}


uint8_t Switchread (void)
{
	uint8_t Sw1=0;
	uint8_t Sw2=0;
	uint8_t Sw3=0;
	uint8_t Sw4=0;
	static uint8_t total=0;
	
Sw1=IO_PinRead(pin_PG6)<<3;
Sw2=IO_PinRead(pin_PG7)<<2;
Sw3=IO_PinRead(pin_PG8)<<1;
Sw4=IO_PinRead(pin_PG9);

	total=(Sw1&Sw2&Sw3&Sw4);
	
	
}
